Object Oriented Simulation of Relay Ladder Logic
نویسندگان
چکیده
Since their appearance, Programmable Logic Controllers (PLCs) have gain a very strong position in the industrial automation field. The growing complexity of the applications using this type of equipment strongly depends on programmers and maintenance personnel, and so more and better PLC education is of great demand nowadays. The present work deals with an object oriented simulator for the relay ladder logic language. The simulator is a module of a more general system that emulates a real PLC. This system provides a user friendly graphical interface and allows PLC programming and debugging. The simulator runs as a Microsoft Windows application and was developed using C++. With the same algorithm two simulation modes, allowing different analysis of PLC programs, were implemented: fast simulation and real time simulation.
منابع مشابه
Virtual prototyping of PLC-based embedded system using object model of target and behavior model by converting RLL-to-statechart directly
Abstract A domain-specific virtual prototyping approach is proposed that can reduce the risks involved in programmable logic controllers (PLCs)-based embedded system programming. The proposed approach is based on an object-oriented real-time modeling concept, plus an algorithm is defined that can mechanically convert a PLC program, written in relay ladder logic (RLL), to a statechart model. In ...
متن کاملObject-Oriented Execution and Monitoring of Industrial Control Logic for Automated Manufacturing System
In order to cope with re-configurability of manufacturing system, it is quintessential to test industrial control logic rapidly and easily in the design-time, and monitor operational behavior correctly in the run-time of automated manufacturing system. Proposed integrated model for virtual prototyping and operational monitoring of industrial control logic is to improve limitations of current la...
متن کاملObject-Oriented Modeling, Simulation and Automatic Generation of PLC Ladder Logic
Most enterprises are struggling to change their existing business processes into agile, productand customer-oriented structures to survive in the competitive and global business environment. Among their endeavor to overcome the obstacles, one of the frequently prescribed remedies for the problem of decreased productivity and declining quality is the automation of factories (Zhou & Venkatesh, 19...
متن کاملArchitectural design of an RISC processor for programmable logic controllers
In this paper, an architecture of the RISC processor for pro-grammable logic controllers is proposed. Execution characteristics of relay ladder logic, the most common language of PLCs, are analyzed with various application programs. A conditional execution mechanism is developed to prevent pipeline hazards caused by the inherent execution behaviour of relay ladder logic. The instruction sets of...
متن کاملVirtual Prototyping
As business environments are rapidly changing, the manufacturing system must be reconfigured to adapt to various customer needs. In order to cope with this challenge, it is quintessential to test industrial control logic rapidly and easily in the design time, and monitor operational behavior in the run time of automated manufacturing system. Proposed integrated model for virtual prototyping and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004